Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 LEONARD ROAD Detached £369,927 £257,000 2 Jul 2015
87 LEONARD ROAD Detached £344,830 £320,000 20 Sep 2021
89 LEONARD ROAD Detached £358,666 £270,000 9 Sep 2016
91 LEONARD ROAD Detached £305,916 £185,000 22 Aug 2013
98 LEONARD ROAD Semi-Detached £342,553 £74,500 14 Dec 1998
99 LEONARD ROAD Detached £371,897 £295,000 3 Nov 2017
100 LEONARD ROAD Detached £326,145 £320,000 26 May 2022
102 LEONARD ROAD Detached £301,658 £203,000 15 Jan 2015
103 LEONARD ROAD Detached £435,453 £285,000 28 Jul 2014
106 LEONARD ROAD Detached £354,533 £350,000 22 Sep 2023
110 LEONARD ROAD Detached £307,030 £73,000 10 Sep 1999
112 LEONARD ROAD Detached £343,385 £80,000 26 Aug 1999
114 LEONARD ROAD Detached £470,402 £82,500 4 Aug 1995
118 LEONARD ROAD Detached £391,884 £175,000 31 Oct 2003
120 LEONARD ROAD Detached £361,802 £215,000 29 Aug 2008
122 LEONARD ROAD Detached £382,680 £276,500 18 Dec 2015
124 LEONARD ROAD Detached £352,546 £218,000 25 Jun 2008
126 LEONARD ROAD Detached £325,773 £204,000 1 May 2007